armoured cavalry squadron - French English Dictionary